having sex frequently - Francés Inglés Diccionario